﻿#ifndef TODOLIST_H
#define TODOLIST_H

#include <QObject>
#include <QMap>
#include "todoitem.h"
class TODOList {
private:
    QMap<QString,TODOItem> items;
    QString name;
public:
    TODOList(QString name);
    TODOList() = default;
    void addTODOItem(TODOItem item);
    QVector<TODOItem> getItems();
    void deleteItem(QString name);
    const QString &getName() const;
    void setName(const QString &newName);
    void setItem(QString name,QString des);
};

#endif // TODOLIST_H
